The Spring Nucleus: A Microkernel for Objects
نویسندگان
چکیده
The Spring system is a distributed operating system that supports a distributed, object-oriented application framework. Each individual Spring system is based around a microkernel known as the nucleus, which is structured to support fast cross-address-space object invocations. This paper discusses the deign rationale for the nucleus’ IPC facilities and how they fit into the overall Spring programming model. We then describe how the internal structure of the nucleus is organized to support fast cross-address-space calls, including some specific details and performance information on the current implementation. email addresses: graham [email protected] [email protected] A Sun Microsystems, Inc. Business M/S 29-01 2550 Garcia Avenue Mountain View, CA 94043
منابع مشابه
The Spring Nucleus: A Microkemel for Objects
The Spring system is a distributed operating system that supports a distributed, object-oriented application framework. Each individual Spring system is based around a microkernel known as the nucleus, which is structured to support fast cross-address-space object invocations. This paper discusses the design rationale for the nucleus’s IPC facilities and how they fit into the overall Spring pro...
متن کاملSun Microsystems Laboratories The First Ten Years 1991 − 2001
Spring is a highly modular, distributed, object-oriented operating system. This paper describes the goals of the Spring system and provides overviews of the Spring object model, the security model, and the naming architecture. Implementation details of the Spring microkernel, virtual memory system, file system, and UNIX emulation are supplied.
متن کاملSoul: An Object-Oriented OS Framework for Object Support
Soul is an object-oriented framework for object support, on which speciic object-support operating systems (called \subsystems") such as SOS, Comandos, or Cool, can be built and coexist. The Soul framework comprises a Nucleus (object-oriented microkernel), and a Generic Run-Time (GRT, an object-oriented toolkit of object-management object types and classes). A new subsystem is built by reusing,...
متن کاملAn Overview of the Spring System
Spring is a highly modular, distributed, object-oriented operating system. This paper describes the goals of the Spring system and provides overviews of the Spring object model, the security model, and the naming architecture. Implementation details of the Spring microkernel, virtual memory system, file system, and UNIX emulation are supplied.
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1993